a low-rent hotel - İngilizce Eşanlam Sözlük